uListing\Classes\StmPaginator A

Total Complexity 57
Dependencies 1
Dependents 1
Total lines 298
Lines of code 178
Logical lines of code 95
Comment lines 80
Methods 27
Properties 9

Methods 27

Method Rating Maintainability Complexity Lines of code
getPages()
A
49 10 33
toHtml()
S
52 7 21
__construct()
S
58 7 13
getCurrentPageLastItem()
S
63 3 11
getPrevPage()
S
72 2 6
setMaxPagesToShow()
S
70 2 6
getCurrentPageFirstItem()
S
68 2 7
getPrevUrl()
S
72 2 6
getNextUrl()
S
72 2 6
updateNumPages()
S
77 2 3
getNextPage()
S
71 2 6
setPreviousText()
S
77 1 4
__toString()
S
81 1 3
createPageEllipsis()
S
69 1 7
createPage()
S
69 1 7
getPageUrl()
S
79 1 3
getUrlPattern()
S
82 1 3
setUrlPattern()
S
81 1 3
getNumPages()
S
82 1 3
getTotalItems()
S
82 1 3
setTotalItems()
S
77 1 4
getItemsPerPage()
S
82 1 3
setItemsPerPage()
S
77 1 4
getCurrentPage()
S
82 1 3
setCurrentPage()
S
81 1 3
getMaxPagesToShow()
S
82 1 3
setNextText()
S
77 1 4